From 4d1be33496646eaa248feb9d13e9f5384fe1791e Mon Sep 17 00:00:00 2001 From: robertl Date: Sun, 4 May 2008 23:06:17 +0000 Subject: [PATCH] Bring 0305a changes from branch to trunk for 1.3.5 release. (moves KML icons) git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@3237 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/kml.c | 17 ++++++++++------- gpsbabel/reference/earth-expertgps.kml | 8 ++++---- 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/gpsbabel/kml.c b/gpsbabel/kml.c index 7e3ed321b..3f99db5c6 100644 --- a/gpsbabel/kml.c +++ b/gpsbabel/kml.c @@ -80,6 +80,9 @@ static int do_indentation = 1; #define TD(FMT,DATA) kml_write_xml(0, "" FMT " \n", DATA) #define TD2(FMT,DATA, DATA2) kml_write_xml(0, "" FMT " \n", DATA, DATA2) +// Icons provided and hosted by Google. Used with permission. +#define ICON_BASE "http://earth.google.com/images/kml-icons/" + static const char kml22_hdr[] = "\n"; @@ -138,16 +141,16 @@ struct { int freshness; char *icon; } kml_tracking_icons[] = { - { 60, "http://www.gpsbabel.org/apps/earth/youarehere-60.png" }, // Red - { 30, "http://www.gpsbabel.org/apps/earth/youarehere-30.png" }, // Yellow - { 0, "http://www.gpsbabel.org/apps/earth/youarehere-0.png" }, // Green + { 60, ICON_BASE "youarehere-60.png" }, // Red + { 30, ICON_BASE "youarehere-30.png" }, // Yellow + { 0, ICON_BASE "youarehere-0.png" }, // Green }; -#define ICON_NOSAT "http://www.gpsbabel.org/apps/earth//youarehere-warning.png"; +#define ICON_NOSAT ICON_BASE "youarehere-warning.png"; #define ICON_WPT "http://maps.google.com/mapfiles/kml/pal4/icon61.png" -#define ICON_TRK "http://www.gpsbabel.org/apps/earth/track-directional/track-none.png" -#define ICON_RTE "http://www.gpsbabel.org/apps/earth/track-directional/track-none.png" -#define ICON_DIR "http://www.gpsbabel.org/apps/earth/track-directional/track-%d.png" // format string where next arg is rotational degrees. +#define ICON_TRK ICON_BASE "track-directional/track-none.png" +#define ICON_RTE ICON_BASE "track-directional/track-none.png" +#define ICON_DIR ICON_BASE "track-directional/track-%d.png" // format string where next arg is rotational degrees. #define MYNAME "kml" diff --git a/gpsbabel/reference/earth-expertgps.kml b/gpsbabel/reference/earth-expertgps.kml index 946c8f263..456a26b19 100644 --- a/gpsbabel/reference/earth-expertgps.kml +++ b/gpsbabel/reference/earth-expertgps.kml @@ -7,7 +7,7 @@ @@ -16,7 +16,7 @@ 1.2 - http://www.gpsbabel.org/apps/earth/track-directional/track-none.png + http://earth.google.com/images/kml-icons/track-directional/track-none.png @@ -34,7 +34,7 @@ @@ -43,7 +43,7 @@ 1.2 - http://www.gpsbabel.org/apps/earth/track-directional/track-none.png + http://earth.google.com/images/kml-icons/track-directional/track-none.png -- 2.30.2